<?php
/**
 * NAME: msg_sender
 * WHEN: OnJoin
 * PROVIDES: NONE
 * AUTOLOAD: true
 * DESCRIPTION: Moduł współpracujący z msg, wysyłający zostawione wiadomości do użytkowników
 * VERSION: 0.1
 * UPDATE: http://update.tempaq2.blacksoft.eu/check.php
 */

 exit();
 
//*function_start
	//$msgtable = new table('msg');
	sqlite::create('msg',array(
			'towho'=>'VARCHAR',
			'wiadomosc'=>'VARCHAR',
			'od'=>'VARCHAR',
			'czas'=>'INT',
	));
	$mtable = sqlite::fetchSQL('SELECT * FROM msg');
	
	
	if (is_array($mtable) && count($mtable)>0) {
		
		//tworzymy liste userów dostępnych
		$av_users = array($data->nick);
        //wysyłamy...
		foreach ($mtable as $k => $v) {
			if (in_array($v['towho'],$av_users)) {
				$this->sendpriv('Masz nową wiadomość od '.$v['od'].', wysłaną '.date('d.m.Y H:i.s', $v['czas']).': '.$v['wiadomosc'], $v['towho']);
				sqlite::query('DELETE FROM msg WHERE czas="'.$v['czas'].'" AND towho="'.$v['towho'].'"');
				//$msgtable->delete(array('czas','towho'),array($v['czas'],$v['towho']),array('=','='));	
			}
		}
		unset ($av_users);
	}
	
	//unset ($msgtable);
	unset ($mtable);
//*function_end	
?>